home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 6
/
006.d81
/
sys finder
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
3KB
|
98 lines
10 rem ********************************
12 rem * <<< sys finder >>> *
14 rem * ---------- *
16 rem * *
18 rem * by: robert e. taylor *
20 rem * 210 durso drive *
22 rem * newark, del 19711 *
24 rem * (302) 738-3430 *
26 rem * *
28 rem * this program is for the *
30 rem * folks at ncug and also *
32 rem * for all other commodore *
34 rem * users and is in the *
36 rem * public domain for all. *
38 rem * *
40 rem * *
42 rem * if there are any questions *
44 rem * please contact above. if it *
46 rem * does not work then fix it! *
48 rem * *
50 rem * note: if you enter a 'prg' *
52 rem * type file from *
54 rem * a word processer then *
56 rem * these will not "run" *
58 rem * even though the load *
60 rem * address is 2049 and *
62 rem * the message says they *
64 rem * are basic programs. *
66 rem * *
68 rem * *
70 rem ********************************
100 poke53280,9:poke53281,1:poke646,5
110 print"[147]intializing drive"
120 open15,8,15,"i0":close15
130 print"[147] ******************"
140 print" *** sys finder ***"
150 print" *** [183][183][183][183][183][183][183][183][183][183] ***"
160 print" *** [183][183][169] [223][183][183] ***"
170 print" *** by ***"
180 print" *** bob taylor ***"
190 print" ******************"
200 print"[152] if you ever forget the sys then"
210 print" this program will be of help."
220 print" this program gives you the sys
230 [153]" number you need to run a
240 print" machine language program."
250 print"[151] it will also tell you if the
260 [153]" program is just a basic program."
270 [153]" enter program name and hit return"
280 flag[178]0:pn$[178]"":[133]" program name:";pn$
290 [141] 550
300 [139] flag[178]1[167]120
310 [159]1,8,2,pn$[170]",p,r"
320 [141]570:[139] flag[178]1[167]490
330 [161]#1,x$:[139]x$[178]""[167]x$[178][199](0)
340 lb[178][198](x$)
350 [161]#1,x$:[139]x$[178]""[167]x$[178][199](0)
360 hb[178][198](x$)
370 [160]1:[160]15
380 ad[178]hb[172]256[170]lb
390 [139]ad[179][177]2049[167]450
400 [153]"load print#the load address for: ";pn$
410 [153]" is ";ad
420 [153]"poke this is a basic wait program and is to be"
430 [153]" loaded and run in normal way."
440 [137]490
450 [153]"load print#the load address for: ";pn$
460 [153]" is ";ad
470 [153]"poke this is the sys number you need for"
480 [153]" this machine language program."
490 [153]" do you want to try another (y/n)"
500 [161]a$:[139]a$[178]""[167]500
510 [139]a$[178]"y"[167]120
520 [139]a$[178]"n"[167]540
530 [139]a$[179][177]"y"[176]a$[179][177]"n"[167]500
540 [137]63000
550 [139][195](pn$)[179]1[176][195](pn$)[177]16[167][153]" invalid name":flag[178]1
560 [129]x[178]1[164]2000:[130]:[142]
570 [159]15,8,15
580 [132]15,en,em$,t,s
590 [139]en[178]0[167][142]
600 [153]"load error message"
610 [153]" for program name:";pn$
620 [153]"";en;em$;t;s
630 [153]"print# check spelling if you got"
640 [153]" file not found"
650 [153]" if error is file type mismatch"
660 [153]" then that name is for a seq, usr"
670 [153]" or rel file."
680 [153]"poke any other error indicates that"
690 [153]" something is wrong!"
700 [153]" check your manual if you are not"
710 [153]" sure what the message means."
720 [160]1:[160]15:flag[178]1:[142]
63000 [143] link back
63010 [153]"loadload"[199](34)"payload"[199](34)",8":[153]"run"
63020 [151]198,0:[151]631,13:[151]632,13:[151]198,2:[128]